self-propelled power frame - Deutsch Englisch Wörterbuch